pro_disboxbody{
	font-family:"Microsoft yahei";
	line-height:18px;
	color:#333;
	font-size:14px;
	overflow-x: hidden;
}

body,h1,h2,h3,h4,h5,h6,div,p,ul,ol,li,dl,dt,dd,hr,b,form{margin:0; padding:0;}
li{list-style-type:none;}
img{border:0;}
.valignMid *{vertical-align:middle;}
.valignTop *{vertical-align:top;}
.cursorP{cursor:pointer;}
em, i{font-style:normal;}

a{text-decoration:none;}
a.udline{text-decoration:underline;}
a.noUndline{text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
.clear{clear:both;}
.clearfix:after{
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix{
  display:inline-block;
  overflow:hidden;
}
.clearfix{display: block;}

.fl{float:left;}
.fr{float:right;}
/*头部*/
.head{ width: 100%; height: 40px; line-height: 40px; background: #125bb5;}
.h_box{ width: 1200px; margin: 0 auto;}
.h_box span{
	color: #ffffff;
	font-size: 12px;
}
.h_box span img{ padding-right: 5px; vertical-align: middle; padding-left: 15px;}
.h_box span a{ color: #ffffff;}
.top{ width: 1200px; height: 85px; background: #ffffff; margin: 0 auto; padding-top: 25px;}
.logo{height: 85px;}
.logo img{ width: 91px; height: 60px; float: left;}
.logo .l_tit{ float: left; margin-left: 15px;height: 85px;}
.logo .l_tit h3{ font-size: 24px; font-weight: bold; height: 40px; line-height: 40px;;}
.logo .l_tit p{font-size: 12px; color: #888888; height: 18px; line-height: 18px;}
.nav{ width: 670px;}
.nav ul li{ width: 88px; height: 60px; line-height: 60px; float: left; font-size: 16px; text-align: center; }
.nav ul li a{ color: #222222;}

LEVEL ONE
*/
ul.dropdown { position: relative; width: 90%; }
ul.dropdown li{ float: left; width:110px;  position: relative; height: 60px; line-height: 60px; }
ul.dropdown a:hover	{ color: #000; }
ul.dropdown li a { display: block; width: 110px; height: 60px; line-height: 60px; color: #222; position: relative; z-index: 2000; }
ul.dropdown li a:hover,
ul.dropdown li a.hover{
	background: #125bb5;
	position: relative;
	color: #fff;

	
}

/* 
	LEVEL TWO
*/
ul.dropdown ul { display: none; position: absolute; top: 0; left: 0; width: 180px; z-index: 1000; }
ul.dropdown ul li {
	font-weight: normal;
	color: #000;
	
}
ul.dropdown ul li a	{ display: block; background: #125bb5 !important; height: 40px; line-height: 40px; width: 180px;text-align:left;padding-left: 20px;} 
ul.dropdown ul li a:hover{ display: block; background: #1668cd !important; }

.dropdown li .sub_menu li{ height: 40px; line-height: 40px; width: 180px;font-size: 14px;;}

/*banner*/
.www51buycom {width: 1920px; height: 560px;margin:0px auto;position: relative;  overflow:hidden; width:1920px; left:50%;margin-left:-960px;}
.www51buycom .num {overflow:hidden;height: 10px;position: absolute;bottom:12px; left: 950px; zoom:1; z-index:3; font-size: 0px;}
.www51buycom .num li { width: 10px; height: 10px;line-height: 25px;text-align: center; font-weight: 400; font-family: "΢���ź�", Arial; color: #FFFFFF; 
	 background: #ffffff; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom ul li img{width:1920px;height:560px;margin:0 auto;}
.www51buycom .num li.on {background: #FF7700; } 
.recomd{ width: 100%; height: 100px; background: #125bb5 url(../images/recomd_bg.jpg) no-repeat center;}
.recomd_box{ width: 1200px; margin: 0 auto; }
.reco_left{padding-top: 20px;}
.re_tit{ width: 180px; height: 95px; margin-left: 20px;}
.re_tit h2{ font-size: 20px; color: #ffffff; height: 36px; line-height: 36px;}
.re_tit p{ font-size: 14px; color: #ffffff; height: 24px; line-height: 24px;}
.recomd_box img{ margin-top: 18px;}
.reco_rit{
	width: 888px;
	height: 100px;
	line-height: 100px;
	color: #ffffff;
	;
	font-size: 12px;
}
.reco_rit a{color: #ffffff; padding: 0 12px;}

/*手风琴开始*/
.flash4{width:1180px;height:480px;margin:0px auto;margin-bottom:20px;position:relative;}
.flash4 ul li{width:210px;height:480px;position:relative;overflow:hidden;float:left;}
.flash4 ul li .imgTop {background:rgba(0,0,0,0.5);}
.flash4 ul li .imgTop img{opacity:0.8;background:rgba(0,0,0,0.5);}
.flash4 ul li .imgTop img.tm{opacity:1;}
.flash4 ul li .imgCon{width:538px;height:405px;}
.flash4 ul li .imgCen{width:523px;height:140px;background:rgba(35,103,187,0.8);color:#fff;font-size:20px;
position:absolute;left:0px;bottom:0px;display:none; padding-top: 60px; padding-left: 15px;}
.flash4 ul li .imgBot{width:538px;height:53px;color:#222; position: absolute; bottom: 140px;}
.flash4 ul li .imgBot p.bt_1{width:300px;line-height:45px;font-size:22px;color:#fff;text-indent:20px;float:left;}
.flash4 ul li .imgBot p.bt_2{width:458px;height:45px;line-height:45px;float:left;display:none;}
.flash4 ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(../images/part2_icon.png)no-repeat left center;padding-left:10px;}
.flash4 ul li.first{width:538px;}
.flash4 ul li.fast{position:absolute;right:0px;bottom:0px;}
.flash4 ul li .imgCen p{padding-top: 25px;}
.flash4 ul li .imgCen a{ width: 152px; height: 30px; line-height: 30px; display: inline-block; color: #ffffff; font-size: 14px; padding-left: 10px;
 overflow: hidden; }
 .flash4 ul li .imgCen .line{ width: 510px; height: 2px; border-bottom: 1px solid #ffffff; position: relative;}
 .flash4 ul li .imgCen .line span{ width: 40px; height: 2px; background: #ffffff;display: inline-block; position: absolute;}

/*****公司简介********/
.rel{ margin-top: 100px;}
.k3{background:url(../images/about.jpg) no-repeat;background-attachment: fixed;min-height: 587px;width: 100%;position: relative;left: 50%;
margin-left: -50%; z-index: 120;background-size: cover; padding-top: 180px; margin-top: -20px;}
.container{ width: 1200px; margin: 0 auto;}
.ab_top{ width: 1160px; height: 360px; background: #ffffff; padding-left: 40px; padding-top: 20px;}
.ab_tleft{ width: 650px; height: 310px;}
.ab_tleft .about_tit{ width: 650px; height: 65px; background: url(../images/tit_line.jpg) no-repeat center bottom;padding-top: 20px;}
.ab_tleft .about_tit h2{ width: 125px; font-size: 30px; color: #1058a4; height: 30px; line-height: 30px; display: inline-block; float: left;}
.about_con p{ font-size: 12px; color: #888888; height: 17px; line-height: 14px; font-family: "微软雅黑";}
.about_con h3{font-size: 16px; color: #ce0832; height: 22px; line-height: 22px; font-weight: normal;}
.about_cen{ width: 650px; margin-top: 20px;}
.about_cen p{font-size: 16px; color: #555555; line-height: 30px;}
.about_cen span{ width: 600px; display: inline-block; margin-top: 30px;}
.about_cen span a{ width: 130px; height: 45px; line-height: 45px; background: #e6e6e6; color: #555555; display: inline-block; text-align: center; margin-right: 15px;}
.about_cen span a:hover{ background: #125bb5; color: #fff; display: inline-block; text-align: center; margin-right: 15px;}
.about_cen span a.on{ background: #e11843; color: #ffffff;}

.ab_rit{ width: 440px; height: 280px;padding-right: 40px; padding-top: 20px;}

.ab_year{ width: 1200px; height: 213px; background: #125bb5; margin: 0 auto;}
.ab_year ul li{ width: 300px; height: 200px; float: left;text-align: center;}
.ab_year ul li h3{
	font-size: 50px;
	color: #ffffff;
	height: 50px;
	line-height: 50px;
	padding-top: 50px;
	font-weight: normal;
	font-family: Arial, sans-serif;
}
.ab_year ul li h3 em{ font-size: 16px;height: 20px; line-height: 20px;  font-weight: normal; vertical-align: top;}
.ab_year ul li i{ width: 24px; height: 2px; background: #93c8ff; margin: 0 auto; display: inline-block;}
.ab_year ul li p{font-size: 16px; color: #bfdcfb; height: 40px; line-height: 40px;padding-top: 20px;}

/*****产品展示********/
.pro_diapaly{ width: 100%; background: #f6f6f6; height: 700px;}
.pro_disbox{ width: 1200px; margin:0 auto ; text-align: center; height: 150px; padding-top: 6px; }
.pro_disbox h2{font-size: 26px; height: 50px;  line-height: 50px; color: #333333;padding-top: 60px;}
.pro_disbox h2 em{ width: 75px; height: 3px; background: #e6e6e6; display: inline-block; margin-left: 19px; margin-right: 19px; vertical-align: middle;}
.pro_disbox span{ width: 26px; height: 3px; background: #1058a4; display: block; text-align: center; margin: 0 auto}
.pro_disbox p{ width: 1200px; height: 60px; line-height: 60px; text-align: center; font-size: 16px; color: #666666;}
.more{ width: 1200px; height: 80px; margin: 0 auto; text-align: center;}
.more p a{ width: 180px; height: 50px; line-height:50px; border: 1px solid #999999; color: #999999; display: inline-block; text-align: center; border-radius: 5px;}
.more p a:hover{
	background: #1058a4;
	color: #FFFFFF;
}
/* 产品展示图片滚动 */
.marqueeleft{height:310px;width:1200px;overflow:hidden;margin:60px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:288px;height:310px;overflow:hidden; position: relative;}
.marqueeleft li .pic{display:block;width:288px;height:198px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{height:84px;line-height:23px; background: #125bb5;width:288px; }
.marqueeleft li .txt a{ color: #ffffff; font-size: 16px; text-align: center; width: 288px; height: 60px; line-height: 60px; display: inline-block; overflow: hidden;}
.marqueeleft li .txt p{width:288px;}
.marqueeleft li .txt p img{ text-align: center; position: absolute; bottom: 0px; width: 60px; height: 57px; margin: 0 auto; left: 117px;}

/**新闻资讯切换**/
.newlist{
	width: 1200px;
	margin: 0 auto;
	padding-top: 80px;
	padding-bottom: 80px;
}
.newleft{ width: 705px; height: 350px; float: left;}
.pane{display:none;}
.pane h4{padding:15px 15px 0 10px;font-size:14px;font-weight:bold;}
.newli{ width: 600px; height: 40px;}
.newli ul li{ width: 120px; height: 40px; line-height: 40px; background: #125bb5; text-align: center; color: #ffffff;cursor:pointer; font-size: 16px;float:left; margin-right: 10px;}
.newli ul li.hit{background: #e11843;color: #ffffff;}
.panes{ width: 680px; height: 290px; }
.pane ul{ height: 290px;}
.pane ul li{ width: 680px; height: 70px; margin-top: 28px;;}
.pane ul li .data{ width: 80px; height: 80px; background: #a2a2a2; text-align: center; color: #ffffff;}
.pane ul li .data a{ width: 80px; height: 80px; background: #a2a2a2; text-align: center; color: #ffffff;}
.pane ul li .data a:hover{ background: #e11843; text-align: center; color: #ffffff;}
.pane ul li .data h2{
	font-size: 40px;
	height: 46px;
	line-height: 46px;
	font-weight: normal;
	font-family: Arial,
}
.pane ul li .data p{ font-size: 12px; height: 22px; line-height: 22px;font-family: Arial,;}
.pane ul li .newbox{ width: 585px; height: 80px; margin-left: 15px;}
.pane ul li .newbox h3{ width: 580px;; font-size: 16px; font-weight: normal; height: 34px; line-height: 34px; color:#333333;overflow: hidden;}
.pane ul li .newbox h3 a{ width: 580px;; font-size: 16px; font-weight: normal; height: 34px; line-height: 34px; color:#333333;overflow: hidden;}
.pane ul li .newbox h3 a:hover{ color:#e11843;}
.pane ul li .newbox p{width: 580px; font-size: 12px;  height: 40px; line-height: 20px; color:#888888; overflow: hidden;}

/**新闻图片轮播**/
.newright{ width: 480px; height: 340px; float: left;}
.focus{ position:relative; width:480px; height:340px; background-color: #000; float: left;}  
.focus img{ width: 480px; height: 340px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:480px; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6); overflow: hidden;   
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;border: 1px solid #fff;
 text-decoration:none; text-align:center; outline:0; float:left; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
/**联系我们**/
.contact{ width: 100%; height: 317px; background: #0a54af; }
.cont_box { width: 1200px; margin: 0 auto;}
.link{ width: 310px; color: #fff; padding-top: 60px; float: left;}
.link h3{font-size: 16px; height: 40px; line-height: 40px;;}
.link em{ width: 30px; height: 3px; background: #5ea3f8; display:block; margin-top: 10px;}
.link h2{
	font-size: 30px;
	height: 40px;
	line-height: 40px;
	padding-top: 40px;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
}
.link p {font-size: 12px; height: 28px; line-height: 28px; color: #98c0f3; }
.link p span{ padding-right: 8px;}
.link p span img{ padding-right: 5px;}

.l_nav{ width: 850px; float: left;padding-top: 60px; margin-left: 80px;}
.l_nav ul li{ width: 130px; float: left; color: #fff; margin-right: 40px;}
.l_nav ul li h2{ font-size: 16px; font-weight: normal;height: 40px; line-height: 40px;}
.l_nav ul li span{width: 30px; height: 3px; background: #5ea3f8; display:block; margin-top: 5px;}
.l_nav ul li ul{ margin-top: 30px;}
.l_nav ul li ul li{
	width: 100px;
	height: 30px;
	line-height: 30px;
	background: url(../images/li.jpg) no-repeat center left;
	font-size: 14px;
	padding-left: 12px;
}
.l_nav ul li ul li a{color: #c4dcfc;}
.l_nav ul li ul li a:hover{color: #fff;}

.foot{ width: 100%; height: 70px; background: #044391;}
.f_box{ width: 1200px; margin: 0 auto;}
.f_box p{ text-align: center; font-size: 12px; color: #88aedc; height: 70px; line-height: 70px;}
.f_box p a{ text-align: center; font-size: 12px; color: #88aedc; height: 70px; line-height: 70px;}
.f_box p a:hover{color: #fff;}

/*-----------主营产品-----------*/

.dh ul{position: relative;overflow: hidden;width:1200px;height: 480px;margin: 60px auto 0;}
.dh ul li{float: left;width: 210px;overflow: hidden;height: 100%;position: relative;cursor: pointer;}
.dh ul li a{display: block;width: 100%;height: 100%;}
.dh ul li .layer{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(27, 29, 36, 0.43);height: 100%;}
.dh ul li .layer .p1{position: absolute;bottom: 5px;left: 40px;}
.dh ul li .layer .p2{position: absolute;bottom: 5px;right: -250%;}
.dh ul li .layer .p2 b,.dh ul li .layer .p2 span{display: block;font-size: 22px;}
.dh ul li .layer .p1 b,.dh ul li .layer .p1 span{display: block;font-size: 22px;}
.dh ul li .layer .p1 b{font-weight:normal}
.dh ul li .layer .p2 b{font-weight:normal}
.col1{color: #00A39A;margin-top: -146px;color: #fff; font-size: 22px;}
.col2{color: #fff;}
.lll{
    width: 50px;
    height: 3px;
    background-color: #ffffff;
    margin-top: 16px;
}
.lls{
	top: 48px;
	width: 490px;
	height: 120px;
	border: 1px solid;
	border-width: 1px 0px 0px;
	color: #b9b9b9;
	left: 0px;
	padding-top: 14px;
}
.dh ul li .layer .p2 a{
	width: 163px;
	height: 34px;
	font-size: 14px;
	line-height: 34px;
	color: #fff;
	float: left;	
}
.dh ul li .layer:hover{
    background-color: rgba(18, 91, 181, 0.91);
}
.dh ul li .layer a:visited{
    background-color: rgba(18, 91, 181, 0.9);
}